exploding cucumber – English–Français translations

🇬🇧 en fr 🇫🇷

exploding cucumber

concombre d’âne
Wiktionary Links